home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / tex / src / specialhost / specialhost.h < prev    next >
Text File  |  1991-07-30  |  904b  |  45 lines

  1. /* *** specialhost.h *** */
  2.  
  3.  
  4. #define VERSION            "0.94"
  5.  
  6.  
  7. /***  Fatals ******************/
  8.  
  9. #define NO_INTUI        1
  10. #define NO_GFX            2
  11. #define NO_WIN            3
  12. #define NO_MEMORY        4
  13. #define LINE_TO_LONG        5
  14. #define NOT_FIRST        6
  15. #define NO_PORT            7
  16. #define NO_MESSAGE        8
  17. #define NO_OK_BIT        9
  18. #define NO_ICON            10
  19. #define NO_MEM            11
  20.  
  21.  
  22. /***  Draw Modi ***************/
  23.  
  24. #define DRAW_IN_MEM    1
  25. #define DRAW_FILE    2
  26. #define DRAW_IN_MEM_B    3
  27. #define DRAW_FILE_B    4
  28. #define DRAW_BORDER    5
  29. #define DRAW_RECT    6
  30.  
  31.  
  32. void    close_all        (void);
  33. void     Fatal            (int nr);
  34. void    __stdargs pline        (char *format,...);
  35. void    ScrollUp        (void);
  36.  
  37. void    install_special_port    (struct MsgPort **special_port);
  38. void    close_port_bitm        (void);
  39. long    work_with_special    (int draw_modus, int base_dpi);
  40.  
  41.  
  42. void    extract_one(UBYTE *, UBYTE *, USHORT, USHORT, USHORT, USHORT, USHORT, USHORT);
  43. void    dither(struct BitMap *, USHORT, struct BitMap *, USHORT, BOOL);
  44.  
  45.